musical instrument resembling a large lute - Français Anglais Dictionnaire